
/* CSS Document */

*{ padding:0; margin:0}
ul,ol{ list-style:none}
img{ border:0}
a{ text-decoration:none}
.clearfix:after {visibility: hidden;display: block;font-size: 0; content: " "; clear: both; height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE7 - mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE7 - mac */


.fixTop{ position:absolute;z-index:99;width:100%;}

.head{ height:30px; background:#f0f0f0; border-bottom:1px solid #ccc}
.head_top{ width:1000px; margin:0 auto}
.head_top span{ float:left; font:12px/30px Microsoft Yahei; color:#666}
.head_top ul{ float:right; overflow:hidden; zoom:1}
.head_top ul li{ float:left; margin-left:20px; font:12px/30px Microsoft Yahei; color:#666; background:url(../images/greenrigth.png) left center no-repeat; padding-left:15px}

.logoBox{background:#fff }
.logowarp{ width:1000px; margin:0 auto; padding:12px 0; }
.logo{ float:left; width:490px}
.logo dt,.logo dd{ float:left}
.logo dt{ /*border-right:1px solid #ccc; */padding-right:15px; margin-right:15px}
.logo dd{ padding-top:10px}
.logo dd p{ font:16px/32px Microsoft Yahei; color:#77a414}
.logo dd span{ font:16px/32px Microsoft Yahei; color:#284a94}
.tel{ width:400px; float:right}
.cont{ overflow:hidden; zoom:1; margin:20px 0 0 50px;width: 198px;}
.cont img{ float:left; margin:5px 10px 0 0}
.cont p{ font:20px/24px Arial, Helvetica, sans-serif; color:#313131; text-align:right}
.jrsc{ width:210px; height:26px; background:#ddd; border-radius:5px; text-align:center; font:12px/26px Microsoft Yahei; color:#666; margin-left:5px; margin-top:10px}
.jrsc a{ font:12px/26px Microsoft Yahei; color:#666}
.jrsc span{ padding:0 5px}

.navwarp{ width:100%; height:53px; border-bottom:1px solid #152d6f; background:url(../images/navbg.jpg) left top repeat-x;}
.nav{ width:1000px; margin:0 auto; position:relative; z-index:9}
.nav ul{ background:url(../images/nav_li_bg.jpg) right top no-repeat; height:53px}
.nav ul li{ float:left;  font:14px/53px Microsoft Yahei; background:url(../images/nav_li_bg.jpg) left top no-repeat}
.nav ul li a{ color:#fff; display:block; padding:0 27px;}
.nav ul li a:hover{ background:url(../images/navliabg.jpg) left top repeat-x}

.seach{ background:url(../images/seachbg.jpg) left top repeat-x; height:44px; width:1000px; border-radius:10px;margin:10px auto 0px;}
.seach .hotSeach{ width:600px; float:left; font:12px/44px Microsoft Yahei; color:#173e92}
.seach .hotSeach span{ margin-left:20px; font-weight:bold; background:url(../images/fdj.png) left center no-repeat; padding-left:20px; padding-top:2px}
.seach .hotSeach a{ color:#173e92; margin-left:10px}

.seachBox{ width:300px; float:right; border-radius:10px; overflow:hidden; margin-top:7px; margin-right:10px}
.seachBox input.text{ background:#fff; border:1px solid #eee; height:28px; width:248px; vertical-align:top; text-indent:0.7em}
.seachBox input.sumbtn{ background:url(../images/seabg.jpg) left top repeat-x; font:14px/30px Microsoft Yahei; color:#fff; border:none; vertical-align:middle; width:50px; height:30px; *width:39px}

.banner{ padding-top:193px}

.btNav{ width:100%; background:#73a406; height:40px; margin-top:10px}
.btNav ul{ width:1000px; margin:0 auto}
.btNav li{ float:left}
.btNav li a{ font:12px/40px Microsoft Yahei; color:#fff}
.btNav li.item{ padding:0 10px; font:12px/40px Microsoft Yahei; color:#eee}

.bt{ width:100%; background:#1c377e; padding:30px 0}
.bt ul{ width:1066px; margin:0 auto; overflow:hidden; zoom:1}
.bt ul li{ float:left; width:280px; border-right:1px solid #2e4686; height:110px; padding-left:20px}
.bt p{ font:16px/27px Microsoft Yahei; color:#fff}
.bt i span{  font:14px/21px Microsoft Yahei; color:#969696;margin-right: 10px;}
.bt i a{  font:14px/21px Microsoft Yahei; color:#969696;margin-right: 20px;}
.bt i{ display:block; width:100%; text-align:center;  font:14px/21px Microsoft Yahei; color:#969696; padding-top:30px;position: relative;bottom: 65px;}


/*浮动窗口部分*/
.fixBox{ width:148px; border:1px solid #7f991a; margin-right:-1px; background:url(../images/kf1.jpg) #Fff center 20px no-repeat; padding-top:150px; right:0; bottom:15%; position:fixed; z-index:99}
.fixBox ul{ width:130px; margin:60px auto 10px;}
.fixBox ul li{ width:130px; background:url(../images/qqzix.jpg) left top no-repeat; height:36px; margin-bottom:8px}
.fixBox ul li a{ display:block; width:100%; height:100%}
.wx{ width:125px; height:125px; margin:0 auto 10px}
.hotboder{ text-align:center; margin-bottom:10px}
.hotboder h3{ font:18px/32px Microsoft Yahei; color:#333}
.hotboder p{ font:bold 16px/24px Arial, Helvetica, sans-serif; color:#759d2b}
.kefu{ width:160px; height:485px; position:fixed; right:0; top:15%;z-index:99;}
.kefu .hidekf{ position:absolute; right:5px; top:5px; height:13px; width:13px; background:url(../images/13-13.png) left top no-repeat; cursor:pointer}
.kefu .showkf{ width:25px; height:166px; background:url(../images/25-166.png) left top no-repeat; position:absolute; left:0; top:20%;cursor:pointer}
.kfcont{ width:135px; height:483px;  border:1px solid #769e1a; margin-left:25px;background: none repeat scroll 0 0 #fff;}
.kfcont h3{ font:22px/32px Microsoft Yahei; color:#769e1a; background:url(../images/125125.png) center bottom no-repeat; text-align:center; padding-bottom:130px; padding-top:15px}
.kfcont span{ display:block; width:111px; margin:0 auto;}
.kfcont a{ display:block; width:111px; height:31px; background:url(../images/111-31.png) left top no-repeat; margin-top:5px}
.kfcont a.zxk { display:block; width:111px; height:31px; background:url(../images/sq1.png) left top no-repeat; margin-top:5px}
.kfcont img{ display:block; margin:0 auto; padding-top:10px}
.kfcont h4{ font:bold 16px/30px Microsoft Yahei; color:#333; text-align:center; padding:5px}
.kfcont p{ font:bold 16px/22px Microsoft Yahei; color:#769e1a; padding-left:8px}

.m_l_box{ width:260px; float:left; }
.meau{border-radius:5px 5px 0 0; overflow:hidden; }
.meau h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.meau ul{ margin-bottom:-2px}
.meau ul li{ background:url(../images/mlibg.jpg) left top repeat-x; font:14px/35px Microsoft Yahei; color:#666; padding-bottom:2px; padding-left:30px}
.meau ul li a{ color:#666; margin-right:10px;background:url(../images/greenrigth.png) left center no-repeat; padding-left:20px}
.meau ul li:hover{ background:url(../images/mlihoverbg.jpg) left top repeat-x;}
.meau ul li:hover a{ color:#223e86}

.recom{ margin-top:10px; border-radius:5px 5px 0 0; overflow:hidden}
.recom h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.recom ol{ border:1px solid #ddd; border-top:0; border-bottom:2px solid #ddd; background:#fff; text-align:center; padding-bottom:20px}
.recom ol li{ padding-top:10px}
.recom ol li img{ /*width:240px;*/ display:block; margin:0 auto; height:142px;border:1px solid #ccc;padding:2px;}
.recom ol li p{ font:12px/21px Microsoft Yahei; color:#666;background:none;width:230px;margin:5px auto;}

.kf{ margin-top:10px; border-radius:5px 5px 0 0; overflow:hidden; background:#fff}
.kf h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.kfBox{ border:1px solid #ddd; border-top:0; padding-bottom:20px}
.kfBox h5{ font:bold 18px/32px Microsoft Yahei; color:#333; text-align:center; border-top:1px solid #ccc; padding-top:15px; margin:10px 10px 0;}
.kf dl{ padding-top:20px;  }
.kf dl dt{margin:0 10px;  }
.kf dl dt h4,.kf dl dd h4{ font:18px/36px Microsoft Yahei; color:#666; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px }
.kf dl dt a{  margin-left:10px; margin-top:10px; padding:0 10px;width:80px;}
.kf dl dd{  padding-top:10px; margin:0 10px}
.kf dl dd div { text-align:left;}
.kf dl dd a{ display:inline-block; margin-left:10px; margin-top:20px; font:14px/36px "微软雅黑", "宋体", "仿宋"; color:#fff; background:#32abe2; padding:0 10px; border-radius:5px}


.m_l_box p {display:inline-block;
    width: 260px;
   margin:5px 5px 0;
   font:14px/1.5 "Microsoft Yahei" "微软雅黑" "sinmsun";
color:#666;

}


.m_l_box p a{
    font:14px/2.0  Microsoft Yahei;
	color:#999;}


/*返回顶部样式*/
.top{ height:97px; width:29px; background:url(../images/top.png) left top no-repeat; position:fixed; right:10px; bottom:10px; z-index:100; cursor:pointer; display:none}
#tip{position: absolute;border: 1px solid #ccc;display: none; z-index:99999;    background: #1c377e;}
#weixin{float:left; padding:10px 0 0 0;cursor:pointer}